/**
 * Created by AMD on 29.10.14.
 */
package messages {
public class ModelToViewMessage{
    static public const MOVE_ORANGE_BUTTON:String = "MOVE_ORANGE_BUTTON";

    //Хранилище имен сообщений, исходящих из Модели
    //------------------
    //Адресованных View
    //------------------
    static public const USER_SHOP_VIEW_UPDATE:String = "USER_SHOP_VIEW_UPDATE";
    public static const TOGGLE_DRAG_GAME_LAYER:String = "TOGGLE_DRAG_GAME_LAYER";
    public static const USER_SHOP_OBJECTS_UPDATE:String = "USER_SHOP_OBJECTS_UPDATE";
    public static const SHOP_OBJECTS_RESET:String = "SHOP_OBJECTS_RESET";
    public static const SHOP_OBJECT_UPDATE:String = "SHOP_OBJECT_UPDATE";
    public static const SHOP_DESIGN_UPDATE:String = "SHOP_DESIGN_UPDATE";
    public static const SHOP_DESIGN_FLOOR_UPDATE:String = "SHOP_DESIGN_FLOOR_UPDATE";
    public static const CREATE_SHOP_OBJECT:String = "CREATE_SHOP_OBJECT";
    public static const REMOVE_SHOP_OBJECT:String = "REMOVE_SHOP_OBJECT";
    public static const SET_NEW_SHOP_OBJECT_DATA:String = "SET_NEW_SHOP_OBJECT_DATA";
    public static const SHOP_DOOR_STATE_UPDATE:String = "SHOP_DOOR_STATE_UPDATE";
    //public static const USER_WAREHOUSE_DATA_RESET:String = "USER_WAREHOUSE_DATA_RESET";
    public static const TIME_UPDATE:String = "TIME_UPDATE";

    public static const NEW_PRODUCTS_AVAILABLE:String = "NEW_PRODUCTS_AVAILABLE";
    public static const NEW_FLOORS_AVAILABLE:String = "NEW_FLOORS_AVAILABLE";
    public static const NEW_WALLS_AVAILABLE:String = "NEW_WALLS_AVAILABLE";
    public static const NEW_SHELFS_AVAILABLE:String = "NEW_SHELFS_AVAILABLE";

    public static const LOCALIZATION_INIT_COMPLETE:String = "LOCALIZATION_INIT_COMPLETE";
    public static const SHOW_WINDOW_ORDER_PRODUCTS:String = "SHOW_WINDOW_ORDER_PRODUCTS";
    public static const NEW_PRODUCT_ORDER_ANIMATION:String = "NEW_PRODUCT_ORDER_ANIMATION";
    public static const LOCK_BOTTOM_PANEL:String = "LOCK_BOTTOM_PANEL";
    public static const MODE_CHANGED:String = "MODE_CHANGED";
    public static const HIGHLIGHT_QUAD:String = "HIGHLIGHT_QUAD";
    public static const REMOVE_HIGHLIGHT_QUAD:String = "REMOVE_HIGHLIGHT_QUAD";
    public static const CONTEXT_MENU_SO_NEW_TARGET:String = "CONTEXT_MENU_SO_NEW_TARGET";
    public static const CONTEXT_MENU_WO_NEW_TARGET:String = "CONTEXT_MENU_WO_NEW_TARGET";



}
}
